vanmaram

Acacia intsia - meaning in malayalam

Meanings for Acacia intsia

noun
ഇഞ്ച